assembling bench - German English Dictionary